institute of development and cooperative credit - French English Dictionary